home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / infoserv / gopher / Unix / GopherTools / gonnrp.pl.Z / gonnrp.pl
Encoding:
Internet Message Format  |  1994-08-10  |  6.3 KB

  1. Xref: feenix.metronet.com news.software.b:1560 news.software.nntp:1353 news.software.readers:1737 news.admin.misc:1878 comp.infosystems.gopher:3102
  2. Path: feenix.metronet.com!news.ecn.bgu.edu!uxa.ecn.bgu.edu!not-for-mail
  3. From: xcea@uxa.ecn.bgu.edu (Chad Adams)
  4. Newsgroups: news.software.b,news.software.nntp,news.software.readers,news.admin.misc,comp.infosystems.gopher
  5. Subject: gonnrp - gopher to nnrp gateway (nov threaded)
  6. Date: 7 Jun 1993 16:16:34 -0500
  7. Organization: Educational Computing Network
  8. Lines: 134
  9. Distribution: inet
  10. Message-ID: <1v0b7i$2ag@uxa.ecn.bgu.edu>
  11. NNTP-Posting-Host: uxa.ecn.bgu.edu
  12.  
  13. I have rewritten gonntp for use with INN/nov.  I call it gonnrp.  For
  14. non INN people nnrp is the newsreading part of nntp in INN.  Gonnrp
  15. does not need the tin index files like gonntp did.  Note that it will
  16. work without nov or with regular nntp it just will be slower as it
  17. threads with xhdr commands and INN with nov has very very very fast
  18. responce to xhdr.  It also has other improvements that are listed
  19. below:
  20.  
  21. gonnrp breaks newsgroups down into menus at each '.'.
  22. Example:
  23.  
  24.                   Internet Gopher Information Client v1.12-ecn
  25.  
  26.                  clari - ClariNet UPI wireservice news (gonnrp)
  27.  
  28.  -->  1.  *** REQUIRED READING *** ClariNet Copyright Information ***.
  29.       2.  biz - Business/
  30.       3.  canada - Canadian Standard Broadcast Wire Service/
  31.       4.  feature - /
  32.       5.  local - Regional news/
  33.       6.  nb - NewsBytes computer industry news service/
  34.       7.  net - News and discussion about ClariNet/
  35.       8.  news - /
  36.       9.  sfbay - /
  37.       10. sports - /
  38.       11. streetprice - A group for prices of computer products.  (Moderated)/
  39.       12. tw - TechWire, technology and topics related to technology/
  40.  
  41. This makes smaller more readable menus.
  42.  
  43. Other gonnrp features:
  44.  
  45.   o gonnrp understands newsgroups names with '_'s in them.
  46.  
  47.   o gonnrp reads a dbm version of the newsgroups file to put the
  48.     purposes of the newsgroups in the menus.
  49.  
  50.   o gonnrp threads newsgroups.  (Each thread is a menu)
  51.  
  52. Here are a few more example screens:
  53. ===========================================================================
  54.                   Internet Gopher Information Client v1.12-ecn
  55.  
  56.                                 comp - Computing
  57.  
  58.       19. dsp - Digital Signal Processing using computers./
  59.  -->  20. editors - Topics related to computerized text editing./
  60.       21. edu - /
  61.       22. emacs - EMACS editors of different flavors./
  62.       23. fonts - Typefonts -- design, conversion, use, etc./
  63.       24. graphics - /
  64.       25. groupware - Software and hardware for shared interactive environme../
  65.       26. human-factors - Issues related to human-computer interaction (HCI)../
  66.       27. infosystems - /
  67.       28. internet - /
  68.       29. ivideodisc - Interactive videodiscs -- uses, potential, etc./
  69.       30. lang - /
  70.       31. laser-printers - Laser printers, hardware & software.  (Moderated)/
  71.       32. lsi - /
  72.       33. mail - /
  73.       34. misc - General topics about computers not covered elsewhere./
  74.       35. multimedia - Interactive multimedia technologies of all kinds./
  75.       36. music - Applications of computers in music research./
  76.  
  77. Press ? for Help, q to Quit, u to go up a menu                    Page: 2/4
  78. ===========================================================================
  79.                   Internet Gopher Information Client v1.12-ecn
  80.  
  81.              editors - Topics related to computerized text editing.
  82.  
  83.       1.  8 bit clean vi for Ultrix??.
  84.       2.  A Better WordProcessor Idea/
  85.       3.  A new version of QEdit????/
  86.       4.  A quest for a Unix/Ultrix editor ....
  87.       5.  BINGO Tabs.
  88.       6.  Can Brief work with UNIX text files?/
  89.       7.  Editor for Unix and MSDOS.
  90.       8.  Elvis HOME directory... net s/w confusion.../
  91.  -->  9.  Favorite Editor Features.../
  92.       10. Funny.
  93.       11. GNU emacs for MS-WINDOWS.
  94.       12. Help ! - Converting Proper case to Upper case in Vi./
  95.       13. Introduction to comp.editors (Mar 29 1993).
  96.       14. Is there a simple curses based full screen editor for Unix?/
  97.       15. JOE v1.0.8 Problems/
  98.       16. Looking for something similar to Borland's C Editor.
  99.       17. Menus in lemacs under X-windows.
  100.       18. Multiple blank lines to one blank line, HOW?.
  101.  
  102. Press ? for Help, q to Quit, u to go up a menu                    Page: 1/3
  103. ===========================================================================
  104.                   Internet Gopher Information Client v1.12-ecn
  105.  
  106.                           Favorite Editor Features...
  107.  
  108.  -->  1.  jafo@miranda.accum.com (Sean Reifschneider).
  109.       2.  mgemmel@cs.vu.nl (Martin Gemmel).
  110.       3.  cschanck@access.digex.net (C.R.S. Schanck).
  111.       4.  thkorde@ncsc.mil (Todd Kordenbrock).
  112.       5.  wirzeniu@klaava.Helsinki.FI (Lars Wirzenius).
  113.       6.  rawn@Seagull.RTD.COM (Rawn Shah).
  114.       7.  einari@rhi.hi.is (Einar Indridason).
  115.       8.  micro18@cbis.ece.drexel.edu (A TechnoDiscordian).
  116.       9.  jafo@miranda.accum.com (Sean Reifschneider).
  117.       10. jafo@miranda.accum.com (Sean Reifschneider).
  118.       11. tzs@stein2.u.washington.edu (Tim Smith).
  119.       12. mgemmel@cs.vu.nl (Martin Gemmel).
  120.       13. cschanck@access.digex.net (C.R.S. Schanck).
  121.       14. rahardj@ccu.umanitoba.ca (Budi Rahardjo).
  122.       15. schoon@mtek.chalmers.se (Johannes Schoon).
  123.       16. wirzeniu@klaava.Helsinki.FI (Lars Wirzenius).
  124.       17. barr@pop.psu.edu (David Barr).
  125.       18. kurt@halcyon.com (Kurt Guntheroth).
  126.  
  127. Press ? for Help, q to Quit, u to go up a menu                    Page: 1/2
  128. ===========================================================================
  129.  
  130. You need to ftp the following files: (from uxa.ecn.bgu.edu:/pub/gopher/gonnrp)
  131.  
  132. README                          (this file)
  133. how_to_gonnrp                   (what you need to know to use gonnrp)
  134. gonnrp                          (the program [in perl])
  135. build-newsgroups-db             (builds the newsgroups dbm file)
  136. dotall                          (used by build-newsgroups-db)
  137.  
  138. Please let me know how you like it.  We use it here for our internal
  139. gopher but it is not in our public gopher so don't bother looking.
  140.  
  141. Chad Adams
  142. -- 
  143. Chad Adams              __               Educational Computing Network
  144. Systems Programmer     /  ) /         /  University Park, IL  USA
  145. 1-708-235-2200        /    /_  __, __/   ECN, networking in IL since 1975
  146. c-adams@bgu.edu      (__/ / /_/_/_(_/_   "Wherever you go, there we are."
  147.